The shores of Lake Geneva are entirely French speaking, though you will also hear Swiss German, Italian, and English. In Geneva and Lausanne, it is not uncommon for people around you to be having conversations in four different languages.